// 支付封装 wr


// 使用说明 
// import payway from '@/common/wxpay.js';
// var packages = res.package;
// var {
// 	noncestr,
// 	timestamp,
// 	signtype,
// 	paysign
// } = res;
// payway.wx(timestamp, noncestr, packages, signtype, paysign).then(
// res => {

// }).catch(err => {
	
// })

export default {
	wx: function(timeStamps, nonceStrs, packages, signTypes, paySigns) {
		return new Promise((resolve, reject) => {
			uni.requestPayment({
				provider: 'wxpay',
				timeStamp: timeStamps,
				nonceStr: nonceStrs,
				package: packages,
				signType: signTypes,
				paySign: paySigns,
				success: function(res) {
					resolve(res);
				},
				fail: function(err) {
					// 跳转逻辑处理
					// uni.redirectTo({
					// 	url: ""
					// })
					reject(err);
				},
				complete: res => {
					console.error(res)
				}
			});
		})
	}
}
